The Guardian Cryptic Crosswords 2 - The Guardian

The second book: 120 more classic cryptic crosswords from the Guardian's extensive archives.